<?php
$h = getdate(); //variavel recebe a data
$ha = date("H");
$date = date("$ha:i");
$data_atual2 = $hoje = $h['mday']."/".$mes = $h['mon']."/".$ano = $h['year'];

// BD - INCLUINDO A DATA PADRÃO 0000-00-00 E A HORA
$data_include	=	date('Y-m-d');
$hora_include	=	date('H:i:s');

function Convert_Data_Port_Ingl($entradata){
    $conv1 = explode("/",$entradata);
    $conv2 = array_reverse($conv1);
    $saida_data = implode("-",$conv2);
    return $saida_data;
}

function Convert_Data_Ingl_Port($entradata){
    $conv1 = explode("-",$entradata);
    $conv2 = array_reverse($conv1);
    $saidata = implode("/",$conv2);
    return $saidata;
}


function SomarData($data, $dias, $meses, $ano) {
//passe a data no formato dd-mm-yyyy 
	$data = explode("-", $data);
	$newData = date("d-m-Y", mktime(0, 0, 0, $data[1] + $meses,
	$data[0] + $dias, $data[2] + $ano) );
	return $newData;

	//Exemplo de como usar:
	//echo SomarData("04-04-2007", 1, 2, 1);
	// SOMAR DIAS = SomarData($data_atual2, DIAS, 0, 0);

}


function SubtrairData($data,$ano, $meses, $dias) {
//passe a data no formato yyyy-mm-dd 
	$data = explode("-", $data);

	$nextdate = mktime ( 0, 0, 0, $data[1] - $meses, $data[2] - $dias, $data[0] - $ano );
	$date =  strftime("%Y%m%d", $nextdate);
	$thisyear = substr ( $date, 0, 4 );
	$thismonth = substr ( $date, 4, 2 );
	$thisday =  substr ( $date, 6, 2 );

	return $thisyear.'-'.$thismonth.'-'.$thisday;
	//Exemplo de como usar:
	// SOMAR DIAS = SomarData($data_atual2, 0, 0, 2);
}


function retira_mes_data($data){
	$data = explode("-", $data);//print_r($data);
	$thismonth = $data[1];
	$date =  $thismonth += 0;	
	return $date;
}

function retira_ano_data($data){
	$data = explode("-", $data);//print_r($data);
	$thisyear = $data[0];
	return $thisyear;
}

function diasemana($data) {
	$data = explode("-", $data);
	$ano =  $data[0];
	$mes =  $data[1];
	$dia =  $data[2];
	$diasemana = date("w", mktime(0,0,0,$mes,$dia,$ano) );
	return $diasemana;
}

?>
